engage in a really intricate manoeuvring - Turkish English Dictionary